ring armour - Alemán Inglés Diccionario